home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Whiteline: delta
/
whiteline CD Series - delta.iso
/
vision
/
grafics
/
programm
/
ximgtool
/
changes
next >
Wrap
Text File
|
1995-11-25
|
2KB
|
51 lines
Aug 10 1995:
- ENCODERS.C:
Improvements in raw encoders provide
further savings on many images.
Jul 27 1995:
- XIMGTOOL/IMGCODEC.H:
Improved portability for Intel-Systems.
Checked with gcc on Linux.
Jun 18 1995:
- ENCODERS.C/IMGCODEC.H:
Cleaned up code. The 'init'/'state' entry in the public image
buffer struct is now named 'pad' to express the real intention
of it's introduction (padding the struct to even boundary),
since the encoders no longer make use of it.
Jun 06 1995:
- ENCODERS.C:
Little improvements provide further savings on some images.
May 28 1995:
- MFDB_OUT.C:
Removed error in mfdb_putline function:
Case des_planes < src_planes caused 'big trouble'. Sorry.
- XIMGTOOL/ENCODERS.C:
Improved behavior when converting truncated image files:
All completely decoded lines are now encoded and written into
output, in all Levels. Until now, lines were lost in truncated
images (accumulative with every converting step) due to the line
delay in encoding necessary for vrc handling. (In worst case, the
whole image could be lost in one step at Level-3 if only missing
a few bytes at the end.)
To avoid this problem, only an additional flushing call after
processing and before freeing the image buffer pointer is
necessary (see XIMGTOOL.C, function do_proc). This is optional,
without this call all works as before. It is really useful only
in applications like XIMGTOOL, where it is not guaranteed that
a full line is available at the end. If one can assume or even
guarantee (in MFDB processing, for instance) to get full lines,
it would be obsolete.
But be aware, that the new scheme only works with the new
encoders, it won't work with older versions, although
no changes were introduced in the interfaces!